home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / CUGUK / COMMS / C101.ZIP / UUPC11XT.ZIP / RN / NG.H < prev    next >
C/C++ Source or Header  |  1992-11-21  |  1KB  |  43 lines

  1. /* $Header: E:\SRC\UUPC\RN\RCS/NG.H 1.1 1992/11/21 06:14:58 ahd Exp $
  2.  *
  3.  * $Log: NG.H $
  4.  * Revision 1.1  1992/11/21  06:14:58  ahd
  5.  * Initial
  6.  *
  7.  *
  8.  *    Rev 1.0   18 Nov 1990  0:22:42
  9.  * Initial revision.
  10.  * Revision 4.3  85/05/01  11:44:29  lwall
  11.  * Baseline for release with 4.3bsd.
  12.  *
  13.  */
  14.  
  15. EXT ART_NUM art INIT(0);    /* current or prospective article # */
  16.  
  17. EXT int checkcount INIT(0);    /* how many articles have we read */
  18.             /*   in the current newsgroup since */
  19.             /*   the last checkpoint? */
  20. EXT int docheckwhen INIT(20);    /* how often to do checkpoint */
  21.  
  22. #ifdef MAILCALL
  23. EXT int mailcount INIT(0);            /* check for mail when 0 mod 10 */
  24. #endif
  25. EXT char *mailcall INIT(nullstr);
  26.  
  27. EXT bool forcelast INIT(FALSE);            /* ought we show "End of newsgroup"? */
  28. EXT bool forcegrow INIT(FALSE);        /* do we want to recalculate size */
  29.                     /* of newsgroup, e.g. after posting? */
  30.  
  31. #define NG_ERROR -1
  32. #define NG_NORM 0
  33. #define NG_ASK 1
  34. #define NG_MINUS 2
  35.  
  36. void    ng_init();
  37. int    do_newsgroup();
  38. int    art_switch();
  39. #ifdef MAILCALL
  40.     void    setmail();
  41. #endif
  42. void    setdfltcmd();
  43.